engineering mechanical engineering pcb rework manufacturing electrical engineering assembly electrical bga design engineers pcb circuit design circuit csp electronic design engineer electronics